package com.cms.recursoshumanos.object;

import java.util.Date;

import net.rim.device.api.util.Persistable;

import com.cms.recursoshumanos.object.list.ListaArticuloCarrito;

public class SolicitudCompra /*implements Persistable*/
{
	private int solicitud_compra_id;
	private ListaArticuloCarrito listado_articulo;
	private String descripcion_solicitud;
	//private CustomPersistableDate fecha_solicitud;
	

	private Date fecha_solicitud;
	
	private TipoStatus tipo_solicitud;
	private float total_solicitud;
	
	public SolicitudCompra(int solicitud_compra_id, 
								Date fecha_solicitud,
								ListaArticuloCarrito listado_articulo, 
								TipoStatus tipo_solicitud,
								String descripcion_solicitud,
								float total_solicitud)
	{
		this.solicitud_compra_id = solicitud_compra_id;
		//this.fecha_solicitud = new CustomPersistableDate();
		this.fecha_solicitud = fecha_solicitud;
		this.listado_articulo = listado_articulo;
		this.tipo_solicitud = tipo_solicitud;
		this.descripcion_solicitud = descripcion_solicitud;
		this.total_solicitud = total_solicitud;
		
	}
	public void setTotalSolicitud(float total_solicitud)
	{
		this.total_solicitud = total_solicitud;
	}
	public void setDescripcionSolicitud(String descripcion_solicitud)
	{
		this.descripcion_solicitud = descripcion_solicitud;
	}
	public void setFechaSolicitudCompra(Date fecha_solicitud)
	{
		this.fecha_solicitud = fecha_solicitud;
	}
	public void setSolicitudCompraId(int solicitud_compra_id)
	{
		this.solicitud_compra_id = solicitud_compra_id;
	}
	public void setListadoArticulo(ListaArticuloCarrito listado)
	{
		this.listado_articulo = listado;
	}
	public void setTipoStatusSolicitudCompra(TipoStatus tipo_solicitud)
	{
		this.tipo_solicitud = tipo_solicitud;
	}
	
	public float getTotalSolicitud()
	{
		return this.total_solicitud;
	}
	public String getDescripcionSolicitud()
	{
		return this.descripcion_solicitud;
	}
	public Date getFechaSolicitudCompra()
	{
		return this.fecha_solicitud;
	}
	public int getSolicitudCompraId()
	{
		return this.solicitud_compra_id;
	}
	public ListaArticuloCarrito getListadoArticulo()
	{
		return this.listado_articulo;
	}
	public TipoStatus getTipoStatusSolicitudCompra()
	{
		return this.tipo_solicitud;
	}
	
}
